約 4,791,915 件
https://w.atwiki.jp/f-01a/pages/38.html
iアプリ開発Tips iアプリ開発Tipsアプリ全般開発環境の構築 DoJaアプリからStarアプリへの移行 ImageReferenceの使用 フルアプリ関連フルアプリのプロジェクト作成(Eclipse) 描画エリア(ADFのDrawArea)の仕様 ソフトキーのラベル設定 ミニアプリ関連ミニアプリのプロジェクト作成(Eclipse) アプリサイズの制限 描画エリア(ADFのPallet)の仕様 複数のミニアプリを同時に起動してテストする ソフトキーのラベル設定 取得できないキー フル+ミニアプリ(ミニ+フルアプリ)関連フルアプリのプロジェクト作成(Eclipse) ADFの設定について アプリの起動順 フル+ミニ(ミニ+フル)アプリの使いどころ フルアプリ⇔ミニアプリの連携起動 ミニアプリからフルアプリを連携起動するとDrawArea不正で落ちる場合の対処 アプリ全般 開発環境の構築 基本的な手順DoJaの環境構築との相違はインストールする開発ツールが異なるのみ Eclipseのインストール All-In-One Eclipse (日本語化済み+プラグイン含む)を使うと簡単「ダウンロード」タブをクリック→*.001, *.002, *.003, *.batをダウンロード ダウンロード完了後に*.batを実行してセットアップファイルを生成→それを実行 DoJaで使っているEclipseはStarには使用できないため、改めてEclipseをインストールする必要があるDoJaで使っているEclipseはそのままDoJa用に使用できる Starプロファイル向けの開発ツールのインストール Star-1.0プロファイル向けiアプリ開発ツール からダウンロードしインストールカスタム構成を選択して全てインストールする 必ずEclipseを先にインストールしておく(Eclipseのインストール先を聞かれる) リファレンスの入手 Star-1.xプロファイル向けiアプリに関する技術資料 から各種資料をダウンロードAPIリファレンス(ZIPファイル)はC \iDKStar1.0\docにも展開しておく(Javadocとして使う) CLDCのリファレンスは JSR-000139 Connected Limited Device Configuration 1.1 のSpecificationからダウンロードするAppendix2-javadocs.zipはC \iDKStar1.0\docにも展開しておく(Javadocとして使う) CLDCは Unofficial "CLDC 1.1 + MIDP 2.0" API Reference から日本語版を参照可能ただしStarでは使用できないMIDPのクラスも含まれるため注意 その他絵文字を多用する場合は i絵文字 をインストールしておくと便利メニューの「ファイル」→「設定」→「Unicodeの形式で挿入」を選択しておく 「 #x0000;」の形式で挿入されるので「\u0000」に直す Javadocの設定(プロジェクトごとに実施)作成済みのプロジェクトを選択し、右クリックメニューから「プロパティー」を開く Javaのビルド・パスの「ライブラリー」タブを開く STAR_CLASS_ZIPとSTAR_STARCLASS_ZIPのツリーを展開する Javadocロケーションを選択→「編集」し、Javadocを展開したパスを指定するSTAR_CLASS_ZIPにはCLDC 1.1のJavadocを指定 STAR_STARCLASS_ZIPにはStar-1.0のJavadoc(基本API)を指定 Javadocの複数指定または基本APIとオプションAPIのJavadocをマージする方法はあるのか? DoJaアプリからStarアプリへの移行 importの置換com.nttdocomoをcom.docomostarに置換 Eclipseの場合は次の手順でも可importを全て削除 波線の出ているクラス名の右にカーソルを移動 Ctrl+Space(import自動挿入) 波線がなくなるまで繰り返す import com.nttdocomo.ui.*; ↓ import com.docomostar.ui.*; 起動クラスの書き換えIApplicationをStarApplicationに置換 void start()をvoid started(int launchType)に置換 public class TestApp extends IApplication { public void start() { } } ↓ public class TestApp extends StarApplication { public void started(int launchType) { } } フォント取得部分の変更 Font.getFont(Font.FACE_SYSTEM | Font.SIZE_TINY) Font.getFont(Font.FACE_SYSTEM | Font.SIZE_SMALL) Font.getFont(Font.FACE_SYSTEM | Font.SIZE_MEDIUM) Font.getFont(Font.FACE_SYSTEM | Font.SIZE_LARGE) ↓ Font.getFont(Font.FACE_SYSTEM, 12) Font.getFont(Font.FACE_SYSTEM, 16) Font.getFont(Font.FACE_SYSTEM, 24) Font.getFont(Font.FACE_SYSTEM, 30) ShortTimerをTimerに変更タイマはあらかじめTimerを使うようにするとStarへの移行が楽 //ShortTimer版(DoJaのみで動作) public class TestCanvas extends Canvas { private static final int TIMER_REDRAW = 1; private ShortTimer tmRedraw; TestCanvas() { tmRedraw = ShortTimer.getShortTimer(this, TIMER_REDRAW, 100, true); } public void show() { Display.setCurrent(this); tmRedraw.start(); } public void paint(Graphics g) { //再描画 } public void processEvent(int type, int param) { switch(type) { case Display.TIMER_EXPIRED_EVENT if(param == TIMER_REDRAW) { repaint(); //タイマの処理 } break; case Display.RESUME_VM_EVENT tmRedraw.stop(); tmRedraw.start(); break; } } } ↓ //Timer版(DoJaとStarの両方で動作) public class TestCanvas extends Canvas implements TimerListener { private Timer tmRedraw; TestCanvas() { tmRedraw = new Timer(); tmRedraw.setTime(100); tmRedraw.setRepeat(true); tmRedraw.setListener(this); } public void show() { Display.setCurrent(this); tmRedraw.start(); } public void paint(Graphics g) { //再描画 } public void processEvent(int type, int param) { switch(type) { case Display.RESUME_VM_EVENT tmRedraw.stop(); tmRedraw.start(); break; } } public void timerExpired(Timer source) { if(source == tmRedraw) { repaint(); //タイマの処理 } } } ImageReferenceの使用 Imageの代わりに画像の描画に使用できるクラスMediaImage経由で使用する場合に比べてヒープの消費量を抑えられるヒープの少ないミニアプリに向いた機構 MediaImageはオリジナルデータと内部データを保持し続ける必要がある ImageReferenceは必要に応じて内部データへの展開や開放などを行う 描画のたびに画像データの展開を行うため処理速度は遅くなるただしキャッシュ指定すると次回からは展開データのキャッシュを使用するため高速になる(キャッシュは約512KB) 内部的にMediaImage#use()とMediaImage#unuse()を自動で行っている? /* MediaImageを使う場合 */ //画像のロード MediaImage mi = MediaManager.getImage("resource ///screen.gif"); mi.use(); Image iScreen = mi.getImage(); //画像の描画 g.drawImage(iScreen, 0, 0); /* ImageReferenceを使う場合 */ //画像のロード ImageReference irScreen = ImageReference.createImageReference("resource ///screen.gif"); //画像の描画 g.drawImageReference(irScreen, 0, 0, false); //キャッシュしない場合は最後をtrueにする フルアプリ関連 フルアプリのプロジェクト作成(Eclipse) ファイル→新規→Star-1.0プロジェクトを選択 プロジェクト名とロケーションを設定 「アプリケーション種別」から「フルアプリ」を選択して「終了」 アプリを起動すると通常のエミュレータが起動する 描画エリア(ADFのDrawArea)の仕様 何も指定しなかった場合は480x480になる 全ての機種で整数倍に拡大表示されるのは240x240、240x320、320x240のみ 設定可能な値は幅が96以上画面の幅以下、高さが72以上画面の高さ以下 ソフトキーのラベル設定 ラベルはソフトキー1~4、決定キーに設定可能ソフトキー1~4は全角4文字まで 決定キーは全角2文字まで ミニアプリ関連 ミニアプリのプロジェクト作成(Eclipse) ファイル→新規→Star-1.0プロジェクトを選択 プロジェクト名とロケーションを設定 「アプリケーション種別」から「ミニアプリ」を選択して「終了」 アプリを起動するとWidgetViewが起動する アプリサイズの制限 JARファイルのサイズは50KB以下 スクラッチパッドは200KB以下先頭のブロック(scratchpad ///0)のみ使用可能 上記領域はフル+ミニアプリ(ミニ+フルアプリ)の場合はフルアプリからもアクセス可能(共有される) 描画エリア(ADFのPallet)の仕様 「 」で区切って5つの値を指定する指定しない場合は空文字とする( が連続する) パレット幅xパレット高さ 描画領域幅x描画領域高さ 描画領域オフセットX 描画領域オフセットY フェイス画像 描画はパレット、フェイス画像、描画領域の3つが順に重なるようにして行われる パレットはミニアプリの最大描画サイズを示す透明な領域大きさは「パレット幅xパレット高さ」の部分で指定する 指定可能な値は「160x160」「240x320」「320x240」「440x80」の4つのみ 省略すると160x160になる フェイス画像はパレットの上に描画される画像透過GIFを使用することも可能パレットが透明なので、画像で透過にした部分はWidgetViewでも透明になる これによってウィンドウの形を長方形以外にできる 画像は「フェイス画像」の部分にファイル名を指定する 省略するとフェイス画像は使用されない 描画領域は実際にGraphicsクラスで描画する領域大きさは「描画領域幅x描画領域高さ」で指定するパレットの大きさ以下なら任意の値が可能 省略するとパレットと同じ大きさになる この領域外には(パレット内あっても)描画はできない 位置(パレット左上からのオフセット)は「描画領域オフセットX」「描画領域オフセットY」で指定する省略するとそれぞれ0になる この領域は 透過しない ので注意が必要フェイス画像で透過にした領域に重ねると透過ではなくなってしまう 複数のミニアプリを同時に起動してテストする Eclipseの場合は「構成および実行」の起動種別で「WidgetView起動」を選択し実行する iαppliTool for Star-1.0(C \iDKStar1.0\bin\star.exe)を実行し「起動」ボタンの下の「iWV」を押す現在のワークスペースのミニアプリが起動可能になる(実機と同じ表示) ソフトキーのラベル設定 ラベルはソフトキー1、ソフトキー2、決定キーに設定可能ソフトキー1とソフトキー2は全角4文字まで 決定キーは全角2文字まで 取得できないキー ソフトキー3、ソフトキー4、クリアキーは取得できない(WidgetViewが使用する) フル+ミニアプリ(ミニ+フルアプリ)関連 フルアプリのプロジェクト作成(Eclipse) あらかじめフルアプリとミニアプリのプロジェクトを作成しておく ファイル→新規→Star-1.0プロジェクトを選択 プロジェクト名とロケーションを設定 「アプリケーション種別」から「ミニ+フルアプリ」を「選択」 「フルアプリを選択してください」の「参照」でプロジェクトを選択 「ミニアプリを選択してください」の「参照」でプロジェクトを選択して「終了」 このプロジェクトで起動しないとフルアプリ⇔ミニアプリの連携起動はできない 基本的に次の作業のみを行える(アプリの作成は各アプリのプロジェクトで行う)ADFの編集 resディレクトリにアイコン用の画像を格納する ADFの設定について フル+ミニアプリでのADFは「フル+ミニアプリ」プロジェクトのものが使用されるフルアプリとミニアプリのADFは使用されない 両アプリのADFの内容を全て(ORで)設定する必要があるフルでアプリ起動、ミニでブラウザ起動するならLaunchAppとUseBrowserの両方にチェックが必要 フルアプリの描画領域はDrawArea、ミニアプリの描画領域はPalletで指定する 通常の起動でフルアプリとミニアプリのどちらを起動するかはAppTypeで指定 アプリの起動順 フル+ミニアプリの場合通常起動ではフルアプリが起動する WidgetViewからだとフルアプリに関係なくミニアプリが起動できる先にミニアプリが起動されることを考慮する必要がある(特にスクラッチパッド) ミニ+フルアプリの場合通常起動ではミニアプリが起動する フルアプリはミニアプリから指示が無いと起動できない フル+ミニ(ミニ+フル)アプリの使いどころ フル+ミニアプリミニアプリにフルアプリの内容の一部を表示する ミニアプリをアプリ/サイト用の更新情報表示に使うそこからアプリの更新を行うなど ミニアプリをフルアプリのミニゲームに使うスクラッチパッドの共有を利用する ミニアプリを広告として使うフルアプリ起動時にミニアプリを起動→ミニアプリからフルアプリを起動 ミニアプリが起動した時点でWidgetViewに貼りつくのを利用 WidgetViewに貼りついているかは判定できないので若干鬱陶しいかも ミニアプリにQVGAアプリを移植したものを使う 関係の無いミニアプリをおまけとして付属させる ミニ+フルアプリフルアプリをミニアプリの設定に使う画面が広い&Panelが使用できるため フルアプリからミニアプリで使用できない機能を使うアプリの更新や画像選択など フルアプリをミニアプリの詳細情報表示に使う フルアプリ⇔ミニアプリの連携起動 StarApplication#changeAppType()を使用する 第1引数に起動するアプリのタイプを指定するフルアプリ:STAR_TYPE_FULLAPPLI ミニアプリ:STAR_TYPE_MINIAPPLI 第2引数でアプリにパラメータを渡すことができる渡さない場合はnull 渡す場合は制限付きのHashtableを使うキーと値はString キーは16個以内 キーと値はデフォルトエンコーディングで20480バイト以内 //ミニアプリからフルアプリを起動 StarApplication.getThisStarApplication().changeAppType( StarApplication.STAR_TYPE_FULLAPPLI, null); ミニアプリからフルアプリを連携起動するとDrawArea不正で落ちる場合の対処 iαppliTool for Star-1.0(C \iDKStar1.0\bin\star.exe)を実行し設定を変更メニューの「端末」から、現在のDrawAreaにあったものを選択する 上記の端末が480x854の時に、フル+ミニアプリのADFが480x864かつ起動端末も480x864でEclipseから実行すると、 フルからミニは問題なく起動できるが、ミニからフルを起動するとDrawAreaがあわないので落ちてしまう
https://w.atwiki.jp/hyperzon/pages/11.html
page_www27.atwiki.jp/hyperzoon/ is not found. please feed back @wiki.
https://w.atwiki.jp/type74rx-t/pages/265.html
This plugin is compatible with RPG Maker MV and RPG Maker MZ. Summary It is possible to call up events you ve set up in your map from other events. Basically, a "Call Common Event" is sufficient. However, this may be more convenient in some cases. Plugin Command for MZ Plugin File RX_T_CallEvent_in_Map ★Event ID Specify a number. Plugin Command for MV Example How to set up a call for events with an ID of 3 call_ev 3 Notes Called events are affected by game switches, self-switches, items and other conditions. For example, let s say the event with the above settings is "Event 1" and the event to be called is "Event 2". That "Event 2" is an event that usually says "Hello! I am a Japanese." but when switch 1 is on, it says "What kind of animal do you like? I like chocolate ice cream." If you activate the "Event 1" event, turn on Switch 1 and then call Event 2, "Event 2" will be in a state that satisfies that condition, so "What kind of animal do you like? I like chocolate ice cream." it say. Set it up with this in mind. Download https //img.atwikiimg.com/www20.atwiki.jp/type74rx-t/attach/264/416/RX_T_CallEvent_in_Map.zip
https://w.atwiki.jp/tmlibjs/pages/21.html
説明 簡単に三角形を描画できるクラス 公式ドキュメント tm.display.TriangleShape サンプル html canvas id="world" /canvas js var SCREEN_WIDTH = 320; // スクリーン幅 var SCREEN_HEIGHT = 320; // スクリーン高さ var ASSETS = { "chick" "http //jsrun.it/assets/x/X/n/k/xXnkc.png", "frame" "http //jsrun.it/assets/5/n/Y/8/5nY87.png", }; tm.main(function() { var app = tm.display.CanvasApp("#world"); app.resize(SCREEN_WIDTH, SCREEN_HEIGHT);// 画面サイズに合わせる app.fitWindow();// リサイズ対応 app.background = "rgb(0,50,0)";// 背景色をセット // 読み込みシーンを初期セット var loadingScene = tm.app.LoadingScene({ assets ASSETS, nextScene MainScene,// 次はMainScene width SCREEN_WIDTH, height SCREEN_HEIGHT }); app.replaceScene(loadingScene); // tmlib実行 app.run(); }); tm.define("MainScene", { superClass "tm.app.Scene", init function() { this.superInit(); this.player = Player(); this.addChild(this.player); this.player.setPosition(150,300); } }); tm.define("Player", { superClass "tm.display.TriangleShape", init function(){ this.superInit(); }, });
https://w.atwiki.jp/lmes2/pages/88.html
例外処理 On Error Resume Next 概要 1.On Error Resume Next を記述。(エラーが発生しても処理が止まらない) 2.エラーを発生させる。 3.エラーを検出した場合、処理を実行する。 4.On Error goto 0 を記述。(1を解除する) 前提条件 新しいwebサイトの作成 手順 「default.aspx」を以下のように変更する。 Partial Class _Default Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load On Error Resume Next Err.Raise(1) If Err.Number 0 Then Response.Write("エラー発生 br ") Response.Write(Err.Description " br ") End If End Sub End Class 実行すると以下のようになる。 not found (194.jpg)
https://w.atwiki.jp/mat0220tun/pages/20.html
表す(=show) 飾る(=exhibit) 表示する
https://w.atwiki.jp/lineeditor/pages/37.html
#include stdio.h #include stdlib.h #include string.h #define LINE_SIZE 256 extern FILE *txtfile; //すべての行を表示 void display_all(void){ char str[LINE_SIZE]; //行保存用の配列 int i = 1; //行番号 while(!feof(txtfile)){ if(fgets(str, LINE_SIZE - 1, txtfile) == NULL) strcpy(str, "\n"); if(ferror(txtfile)){ printf("ファイルの読み込み失敗\n"); break; } if(!feof(txtfile)) printf("%8d %s", i, str); else{ if(strcmp(str, "\n") != 0) printf("%8d %s\n", i, str); } i++; } return; }
https://w.atwiki.jp/14avaevent/pages/4.html
Event List 13/12/16(Sun.) 22 00~ ローカル2 パスなし 1st「EBR vs DMR」 13/12/23(Sun.) 22 00~ ローカル2 パス 14 (半角数字) 2nd「EBR vs DMR Returns...」
https://w.atwiki.jp/xxxstfxxx/pages/36.html
このページを元に作成 Doja 仕様 Doja 仕様 Doja API J2SE API CLDC API タグ:Doja Java Program iアプリ 最終更新:0000年00月00日00時00分00秒.. 上へ https //www14.atwiki.jp/xxxstfxxx/ 編集権: 合計: - 今日: - 昨日: - トップページの合計: - 関連してるかもニュース 第64回グラミー賞ノミネート作品特集! - TOWER RECORDS ONLINE - TOWER RECORDS ONLINE 松原みきのデビュー作『POCKET PARK』は、今、世界から注目を集める日本独自のAOR(OKMusic) - Yahoo!ニュース - Yahoo!ニュース Doja Cat(ドージャ・キャット)|ザ・ウィークエンド、SZA、アリアナ・グランデ他、豪華ゲスト参加!待望のニューアルバム『Planet Her』|国内盤オンライン限定予約ポイント10%還元 - TOWER RECORDS ONLINE - TOWER RECORDS ONLINE ドージャ・キャット、2021 MTVビデオ・ミュージック・アワードの司会に決定。 - VOGUE JAPAN 三代目JSB・今市隆二が「クセがあって唯一無二」とプッシュするフィーメールラッパーは?(J-WAVE NEWS) - Yahoo!ニュース - Yahoo!ニュース 【今週のマストチューン】Tyler, The Creator、Doja Cat、Hiatus Kaiyote〜6月第4週〜 - Fashionsnap.com ドージャ・キャットとウィークエンド(Doja Cat & The Weeknd)のコラボ曲“You Right”など今週の洋楽ベスト・ソング - Mikiki Doja Cat(ドジャ・キャット)、6月25日(金)にアルバム「PLANET HER」をリリース、フィーチャリングにはYoung Thug、Ariana Grande、The Weekndらが! - iFLYER ちゃんみながアメリカ出身女性ラッパー、スウィーティーと初コラボ!最新シングル「Best Friend (feat. Doja Cat)」に参加 - tvgroove - TVグルーヴ・ドット・コム ジャングルの町から生まれた「歌姫」の正体 耳で覚えた日本語カバー - withnews(ウィズニュース) Doja Catのヒット曲「Say So」の日本語カバーが話題 歌っているのはインドネシア人女性YouTuber | ガジェット通信 GetNews - ガジェット通信 肝据わりすぎ!人気急上昇中の女性ラッパー、ドージャ・キャットって何者? - フロントロウ
https://w.atwiki.jp/hmiku/pages/54481.html
【検索用 Display 登録タグ D UTAU デフォ子 ナカノは4番 ニコニコ外公開曲 曲 曲英】 + 目次 目次 曲紹介 歌詞 コメント 作詞:ナカノは4番 作曲:ナカノは4番 唄:唄音ウタ 曲紹介 何も見えなくなるその前に思うこと 曲名:『Display』 歌詞 (SoundCloudより転載) 夜のかけら 息を止めて意味を知らない歌も歌うのに 午後6時の照れた空は足を止める 君のことばかりで失くしたもの すべて空の泡 優しい言葉だけで色づく世界を掛け合って吸って吐いて黒くなる コメント 名前 コメント